home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / parallel-C disk ^1.adf / readme.1st < prev    next >
Text File  |  1988-09-19  |  4KB  |  125 lines

  1. Parallel C on the CBM Amiga 2000
  2. Brought to you by THE BEST ... QUARTEX !
  3.  
  4. History
  5.  
  6. Parallel-C was converted to the Amiga2000 by copying the T800-
  7. dependent programms, libraries and headers first.
  8. We adapted the AFSERVER 1.3 and generated the Batchfiles
  9. which are needed to run the T800-Parts of the Compiler.
  10.  
  11. To get the T414-version all you have to do is to copy the missing
  12. *.b4 and *.bin files. Then copy the t8* batchfiles of the Amiga-Installation
  13. to corospondent t4* files and replace any reference to T8 by T4.
  14.  
  15.  
  16. Installation
  17.  
  18. First backup the originals to a workcopy.
  19.  
  20.  
  21. The afserver is designed to run under a CLI-Environmet. If you wish
  22. to use another environment, an additional adaption (The Sources are
  23. available) may be necessary.
  24.  
  25.  
  26. Installation on Harddisk:
  27.  
  28. Copy the contents of Parallel_C to the directory you wish to work
  29. with (EG. HD0:TC2V0),
  30. start your CLI and set the environment variable 3LCC_INC to
  31. DRIVE\dir1/../dirx.
  32.  
  33. Example: your harddisk is HD0:, your directory is HD0:tc2v0
  34. type "set 3LCC_INC=HD0\tc2v0"
  35. type "cd  HD0:tc2v0"
  36. and work can start.
  37. However, you should add the SET-command to your startup-sequence file.
  38.  
  39. NOTE: within your programms you can use normal path description for
  40.       file operations. The backslash is only necessary for the compiler
  41.       which was initially designed to be used in an MSDOS- environment.
  42.  
  43. If you work within multiple subdirectories the 3LCC_INC path must
  44. always be the directory your include files are in. The batch files
  45. should be available in your working directory and the afserver
  46. must be executable (try the CLI path command).
  47.  
  48. Installation on a 2-Floppy-Disk-System:
  49.  
  50. Copy the "X"-Program and, perhaps, your Editor to your workcopy of
  51. Parallel_C and format a disk for your sources.
  52.  
  53. You should use a boot disk, which starts the CLI in DF0 and the workcopy of
  54. Parallel_C in DF1.(Parallel_C itself can not be used as a boot disk). After
  55. booting set 3LCC_INC to "DF1" by typing "set 3LCC_INC=DF1". Replace the boot
  56. disk by your source disk and start work.
  57.  
  58.  
  59. Installation on a Single-Disk-System:
  60. You may try it.
  61.  
  62.  
  63. CHANGES:
  64.  
  65. INSTEAD of "t8c myprog",   "t8clink myprog",  etc.
  66. use        "x t8c myprog", "x t8clink myprog",etc.
  67. to execute the batchfiles.
  68.  
  69. Note that "x" is the CLI execute program which you should rename by
  70. typing "rename c:execute c:x".
  71.  
  72. We ADDED the command "t8r".
  73. After a compilation the Compiler is still resident on the transputer system
  74. and can be restarted without rebooting (saves time).
  75. Example:
  76.  
  77. "x t8c hello"                          boots the compiler, starts
  78.                                        compilation
  79.  
  80. when compilation has finished you can use
  81.  
  82. "x t8r otherprog"                      to compile another program
  83.  
  84. or, after fixing syntax errors,
  85.  
  86. "x t8r hello"                          to compile again.
  87.  
  88. After using another Transputer-dependent programm, e.g. the Linker,
  89. the Compiler must be rebootet, use "x t8c myprog".
  90.  
  91.  
  92. You CAN'T use
  93. Interrupts
  94. Host-Registers
  95. The Function SYSTEM()
  96. other Host-Dependent Operations
  97.  
  98. If want to replace some unimplmented functions by your own emulatins,
  99. you have to modify the AFSERVER. It has been compiled using Aztec_c.
  100.  
  101. Parts marked with /* NOT AVAILABLE ON AMIGA */ contain unimplemented
  102. functions.
  103.  
  104.  
  105. Gerhard Bartz
  106.  
  107.  
  108. P.S.
  109. If you have any further questions or suggestions, please write or
  110. phone us.
  111.  
  112.  
  113.  
  114.  
  115. SANG Computersysteme GmbH
  116. Am Wünnesberg 13
  117. D-4300 Essen
  118. (West Germany)
  119.  
  120. Phone: WestGermany-0201/710 11 91
  121. FAX:   WestGermany-0201/ 71 04 10
  122.  
  123.  
  124. Brought to you by the BEST ... QUARTEX !
  125.